/****************************************************************************************/
/*************** [COLOR CODES] DARK Blue:#031d55 LIGHT Blue:#40c2dc *****************/
/****************************************************************************************/


WalletFrame {
	background: #ffffff url(':/images/walletFrame_bg') repeat top right; 
    border-top: 0px solid #000;
    margin:0;
    padding:0;
    border-top:0px solid #000;
	background-color: #ffffff;
    margin:0;
    padding:0;
}

QStatusBar {
    background-color:#061431;
	min-height:3em;
	color: #fff !important;
}

.QFrame {
    background-color:transparent;
	border: 0px solid #ffffff;
}

QMenuBar {
    background-color:#fff;
	min-height:2em;
}

QMenuBar::item {
    background-color:#fff;
    color:#333;
}

QMenuBar::item:selected {
    background-color:#f8f6f6;
}

QMenu {
    background-color:#f8f6f6;
}

QMenu::item {
    color:#333;
}

QMenu::item:selected {
    background-color:#f2f0f0;
    color:#333;
}

QToolBar {
    background-color:#031d55;
    border-top: 1px solid #061431;
	border-bottom: 1px solid #061431;
    padding:0;
    margin:0;
}

QToolBar > QToolButton {
    background-color:#031d55;
    border:0px solid #031d55;
    min-height:2.5em;
    padding: 0em 1em;
    font-weight:bold;
    color:#fff;
}

QToolBar > QToolButton:checked {
    background-color:#40c2dc;
    color:#fff;
    font-weight:bold;
}

QMessageBox {
    background-color:#F8F6F6;
}

QProgressBar {
    color:#061431;
    border: none;
    background-color: #d2d5da;
	min-height:2em;
}

QProgressBar::chunk {
    background-color:#40c2dc;
    width: 20px;
}


QTabWidget {
    background-color:#f2f2f2;
}

QTabWidget::pane {
    background-color:#f2f2f2;
    border:0px solid #c2c2c2;
}

QTabBar {
    background-color:#f2f2f2;
    color:#333;
}

QTabBar::tab:hover:!selected {
    background-color:#dedbe5;
}

QWidget {
    selection-background-color:#40c2dc; /* Object highlight color */
    selection-color:#fff;
    outline:0; /* Remove Annoying Focus Rectangle */
}

QGroupBox {
    background-color:#fcfcfc;
    color:#333;
}

QToolTip {
    background-color:#dedbe5;
    color:#333;
}

QTextEdit {
    background-color:#fff;
    color:#333;
}


QWidget .QFrame#frame > .QLabel#progressBarLabel {
    color: #ffffff;
	border: none !important;
	border: 0px solid #061431;
}


QHBoxLayout {
     border-width: 0px;
     border-color: #061431;
 }

/****************************************************************************************/

QLabel { /* Base Text Size & Color */
    font-size:12px;
    color:#061431;
}


.QRadioButton { /* Radio Button Labels */
    color:#061431;
}

.QCheckBox { /* Checkbox Labels */
    color:#061431;
    background-color:transparent;
}

.QCheckBox:hover {
    background-color:transparent;
}

.QValidatedLineEdit, .QLineEdit { /* Text Entry Fields */
    border: 1px solid #40c2dc;
    font-size:11px;
    min-height:25px;
    outline:0;
    padding:3px;
    background-color:#fcfcfc;
    color:#061431;
}

.QLineEdit:!focus {
    font-size:12px;
}

.QValidatedLineEdit:disabled, .QLineEdit:disabled {
    background-color:#f2f2f2;
}

/****************************************************************************************/

/*
QPushButton {
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #64ACD2, stop: .1 #031d55, stop: .95 #031d55, stop: 1 #1D80B5);
    border:0;
    border-radius:3px;
    color:#ffffff;
    font-size:12px;
    font-weight:bold;
    padding-left:25px;
    padding-right:25px;
    padding-top:5px;
    padding-bottom:5px;
}

QPushButton:hover {
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #00aeaa, stop: .1 #00aeca, stop: .95 #00aeba, stop: 1 #40c2dc);
}
*/


QPushButton {
    background-color: #061431;
    border:0;
    color:#ffffff;
    font-size:12px;
    font-weight:bold;
    padding-left:25px;
    padding-right:25px;
    padding-top:5px;
    padding-bottom:5px;
	margin-right: 10px;
}

QPushButton:hover {
    background-color: #40c2dc;
}


QPushButton:focus {
    border:none;
    outline:none;
}

QPushButton:pressed {
    border:1px solid #333;
}

QPushButtonGrey {
    border: 1px solid #061431;
    color:#061431;
    font-size:12px;
    font-weight:bold;
    padding-left:25px;
    padding-right:25px;
    padding-top:5px;
    padding-bottom:5px;
	margin: 5px;
}

QPushButtonGrey:hover {
    background-color: #40c2dc;
}


QPushButtonGrey:focus {
    border:none;
    outline:none;
}

QPushButtonGrey:pressed {
    border:1px solid #333;
}

QComboBox { /* Dropdown Menus */
    border:1px solid #40c2dc;
    padding: 3px 5px 3px 5px;
    background:#fcfcfc;
    min-height:25px;
    color:#818181;
}

QComboBox:checked {
    background:#f2f2f2;
}

QComboBox:editable {
    background:#031d55;
    color:#616161;
    border:0px solid transparent;
}

QComboBox::drop-down {
    width:25px;
    border:0px;
}

QComboBox::down-arrow {
    border-image: url(':/images/downArrow') 0 0 0 0 stretch stretch;
}

QComboBox QListView {
    background:#fff;
    border:1px solid #333;
    padding-right:1px;
    padding-left:1px;
    color:#818181;
}

QComboBox QAbstractItemView::item {
    margin:4px;
}

QComboBox::item {
    color:#818181;
}

QComboBox::item:alternate {
    background:#fff;
}

QComboBox::item:selected {
    border:0px solid transparent;
    background:#f2f2f2;
}

QComboBox::indicator {
    background-color:transparent;
    selection-background-color:transparent;
    color:transparent;
    selection-color:transparent;
}

QAbstractSpinBox {
    border:1px solid #40c2dc;
    padding: 3px 5px 3px 5px;
    background:#fcfcfc;
    min-height:25px;
    color:#818181;
}

QAbstractSpinBox::up-button {
    subcontrol-origin: border;
    subcontrol-position: top right;
    width:21px;
    background:#fcfcfc;
    border-left:0px;
    border-right:1px solid #40c2dc;
    border-top:1px solid #40c2dc;
    border-bottom:0px;
    padding-right:1px;
    padding-left:5px;
    padding-top:2px;
}

QAbstractSpinBox::up-arrow {
    image:url(':/images/upArrow_small');
}

QAbstractSpinBox::down-button {
    subcontrol-origin: border;
    subcontrol-position: bottom right;
    width:21px;
    background:#fcfcfc;
    border-top:0px;
    border-left:0px;
    border-right:1px solid #40c2dc;
    border-bottom:1px solid #40c2dc;
    padding-right:1px;
    padding-left:5px;
    padding-bottom:2px;
}

QAbstractSpinBox::down-arrow {
    image:url(':/images/downArrow_small');
}

/****************************************************************************************/

QHeaderView { /* Table Header */
    background-color:transparent;
    outline:0;
}

QHeaderView::section { /* Table Header Sections */
    qproperty-alignment:center;
    background-color: #40c2dc;
    color:#fff;
    min-height:40px;
    font-weight:bold;
    font-size:11px;
    border:0;
    border-right:1px solid #fff;
    padding-left:5px;
    padding-right:5px;
    padding-top:2px;
    padding-bottom:2px;
}

QHeaderView::section:last {
    border-right:0;
}

.QScrollArea {
    background:transparent;
    border:0;
}

.QTableView { /* Table - has to be selected as a class otherwise it throws off QCalendarWidget */
    background:transparent;
    border:1px solid #333;
}

QTableView::item { /* Table Item */
    background-color:#fcfcfc;
    font-size:12px;
}

QTableView::item:selected { /* Table Item Selected */
    background-color:#40c2dc;
    color:#fff;
}

QTableWidget { /* Table Background */
    background-color:red; /*#fcfcfc;*/
    border:1px solid #333;
}

QTableWidget:focus, QTableView, QTableView:focus { /* Remove focus outline */
    outline:0;
    background:transparent;
}

QTreeWidget { /* Tree Background */
    background-color:#fcfcfc;
    alternate-background-color:#f2f2f2;
    color:#333;
}

QScrollBar { /* Scroll Bar */

}

QScrollBar:vertical { /* Vertical Scroll Bar Attributes */
    border:0;
    background:#ffffff;
    width:18px;
    margin:18px 0px 18px 0px;
}

QScrollBar:horizontal { /* Horizontal Scroll Bar Attributes */
    border:0;
    background:#ffffff;
    height:18px;
    margin:0px 18px 0px 18px;
}


QScrollBar::handle:vertical { /* Scroll Bar Slider - vertical */
    background:#e0e0e0;
    min-height:10px;
}

QScrollBar::handle:horizontal { /* Scroll Bar Slider - horizontal */
    background:#e0e0e0;
    min-width:10px;
}

QScrollBar::add-page, QScrollBar::sub-page { /* Scroll Bar Background */
    background:#F8F6F6;
}

QScrollBar::add-line:vertical, QScrollBar::sub-line:vertical, QScrollBar::add-line:horizontal, QScrollBar::sub-line:horizontal { /* Define Arrow Button Dimensions */
    background-color:#F8F6F6;
    border: 1px solid #f2f0f0;
    width:16px;
    height:16px;
}

QScrollBar::add-line:vertical:pressed, QScrollBar::sub-line:vertical:pressed, QScrollBar::add-line:horizontal:pressed, QScrollBar::sub-line:horizontal:pressed {
    background-color:#e0e0e0;
}

QScrollBar::sub-line:vertical { /* Vertical - top button position */
    subcontrol-position:top;
    subcontrol-origin: margin;
}

QScrollBar::add-line:vertical { /* Vertical - bottom button position */
    subcontrol-position:bottom;
    subcontrol-origin: margin;
}

QScrollBar::sub-line:horizontal { /* Vertical - left button position */
    subcontrol-position:left;
    subcontrol-origin: margin;
}

QScrollBar::add-line:horizontal { /* Vertical - right button position */
    subcontrol-position:right;
    subcontrol-origin: margin;
}

QScrollBar:up-arrow, QScrollBar:down-arrow, QScrollBar:left-arrow, QScrollBar:right-arrow { /* Arrows Icon */
    width:10px;
    height:10px;
}

QScrollBar:up-arrow {
    background-image: url(':/images/upArrow_small');
}

QScrollBar:down-arrow {
    background-image: url(':/images/downArrow_small');
}

QScrollBar:left-arrow {
    background-image: url(':/images/leftArrow_small');
}

QScrollBar:right-arrow {
    background-image: url(':/images/rightArrow_small');
}

QSlider::handle:horizontal {
    background-color:#f2f2f2;
    border:1px solid #c2c2c2;
    border-radius:10px;
}

QSlider::sub-page:horizontal {
    background-color:#40c2dc;
    border-color:#c2c2c2;
    border-radius:3px;
}

QSlider::add-page:horizontal {
    background-color:#dedede;
    border:1px solid #c2c2c2;
    border-radius:3px;
}

/**************************** DIALOG BOXES **********************************************/

QDialog {
    background-color: #f8f6f6;
}

QDialog .QTabWidget {
    border-bottom:1px solid #333;
}

QDialog .QTabWidget::pane {
    border: 1px solid #d7d7d7;
}

QDialog .QTabWidget QTabBar::tab {
    background-color:#f2f0f0;
    color:#333;
    padding-left:10px;
    padding-right:10px;
    padding-top:5px;
    padding-bottom:5px;
    border-top: 1px solid #d7d7d7;
}

QDialog .QTabWidget QTabBar::tab:selected, QDialog .QTabWidget QTabBar::tab:hover {
    background-color:#ffffff;
    color:#333;
}

QDialog .QTabWidget .QWidget {
    background-color:#fff;
    color:#333;
}

QDialog .QTabWidget .QWidget QAbstractSpinBox {
    min-height:15px;
}

QDialog .QTabWidget .QWidget QAbstractSpinBox::down-button {
    width:15px;
}

QDialog .QTabWidget .QWidget QAbstractSpinBox::up-button {
    width:15px;
}

QDialog .QTabWidget .QWidget QComboBox {
    min-height:15px;
}

/**************************** FILE MENU *************************************************/

/* Dialog: Open URI */
QDialog#OpenURIDialog QLabel#label { /* URI Label */
    font-weight:bold;
}

QDialog#OpenURIDialog QPushButton#selectFileButton { /* ... Button */
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(250, 250, 250, 128), stop: .95 rgba(250, 250, 250, 255), stop: 1 #ebebeb);
    border:1px solid #d2d2d2;
    color:#616161;
    padding-left:10px;
    padding-right:10px;
}

QDialog#OpenURIDialog QPushButton#selectFileButton:hover {
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(240, 240, 240, 255), stop: .95 rgba(240, 240, 240, 255), stop: 1 #ebebeb);
    color:#333;
}

QDialog#OpenURIDialog QPushButton#selectFileButton:pressed {
    border:1px solid #9e9e9e;
}

/**************************** SIGN/ VERIFY MESSAGE DIALOG *******************************/

QDialog#SignVerifyMessageDialog QPushButton#addressBookButton_SM { /* Address Book Button */
    background-color:transparent;
    padding-left:10px;
    padding-right:10px;
}

QDialog#SignVerifyMessageDialog QPlainTextEdit { /* Message Signing Text */
    border:1px solid #40c2dc;
    background-color:#fff;
}

QDialog#SignVerifyMessageDialog QPushButton#pasteButton_SM { /* Paste Button */
    /* qproperty-icon: url(":/icons/editpaste"); */
    background-color:transparent;
    padding-left:15px;
}

QDialog#SignVerifyMessageDialog QLineEdit:!focus { /* Font Hack */
    font-size:10px;
}

QDialog#SignVerifyMessageDialog QPushButton#copySignatureButton_SM { /* Copy Button */
    /* qproperty-icon: url(":/icons/editcopy"); */
    background-color:transparent;
    padding-left:10px;
    padding-right:10px;
}

QDialog#SignVerifyMessageDialog QPushButton#clearButton_SM { /* Clear Button */
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(250, 250, 250, 128), stop: .95 rgba(250, 250, 250, 255), stop: 1 #ebebeb);
    border:1px solid #d2d2d2;
    color:#616161;
    padding-left:10px;
    padding-right:10px;
}

QDialog#SignVerifyMessageDialog QPushButton#clearButton_SM:hover {
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(240, 240, 240, 255), stop: .95 rgba(240, 240, 240, 255), stop: 1 #ebebeb);
    color:#333;
}

QDialog#SignVerifyMessageDialog QPushButton#clearButton_SM:pressed {
    border:1px solid #9e9e9e;
}

QDialog#SignVerifyMessageDialog QPushButton#addressBookButton_VM { /* Verify Message - Address Book Button */
    background-color:transparent;
    border:0;
    padding-left:10px;
    padding-right:10px;
}

QDialog#SignVerifyMessageDialog QPushButton#clearButton_VM { /* Verify Message - Clear Button */
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(250, 250, 250, 128), stop: .95 rgba(250, 250, 250, 255), stop: 1 #ebebeb);
    border:1px solid #d2d2d2;
    color:#616161;
    padding-left:10px;
    padding-right:10px;
}

QDialog#SignVerifyMessageDialog QPushButton#clearButton_VM:hover {
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(240, 240, 240, 255), stop: .95 rgba(240, 240, 240, 255), stop: 1 #ebebeb);
    color:#333;
}

QDialog#SignVerifyMessageDialog QPushButton#clearButton_VM:pressed {
    border:1px solid #9e9e9e;
}

/**************************** SEND AND RECEIVE DIALOG ***********************************/

QWidget#AddressBookPage {
    background-color:#F8F6F6;
}

QWidget#AddressBookPage QPushButton#newAddress { /* New Address Button */
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(250, 250, 250, 128), stop: .95 rgba(250, 250, 250, 255), stop: 1 #ebebeb);
    border:1px solid #d2d2d2;
    color:#616161;
    padding-left:10px;
    padding-right:10px;
}

QWidget#AddressBookPage QPushButton#newAddress:hover {
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(240, 240, 240, 255), stop: .95 rgba(240, 240, 240, 255), stop: 1 #ebebeb);
    color:#333;
}

QWidget#AddressBookPage QPushButton#newAddress:pressed {
    border:1px solid #9e9e9e;
}

QWidget#AddressBookPage QPushButton#copyAddress { /* Copy Address Button */
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(250, 250, 250, 128), stop: .95 rgba(250, 250, 250, 255), stop: 1 #ebebeb);
    border:1px solid #d2d2d2;
    color:#616161;
    padding-left:10px;
    padding-right:10px;
}

QWidget#AddressBookPage QPushButton#copyAddress:hover {
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(240, 240, 240, 255), stop: .95 rgba(240, 240, 240, 255), stop: 1 #ebebeb);
    color:#333;
}

QWidget#AddressBookPage QPushButton#copyAddress:pressed {
    border:1px solid #9e9e9e;
}

QWidget#AddressBookPage QPushButton#deleteAddress { /* Delete Address Button */
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(250, 250, 250, 128), stop: .95 rgba(250, 250, 250, 255), stop: 1 #ebebeb);
    border:1px solid #d2d2d2;
    color:#616161;
    padding-left:10px;
    padding-right:10px;
}

QWidget#AddressBookPage QPushButton#deleteAddress:hover {
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(240, 240, 240, 255), stop: .95 rgba(240, 240, 240, 255), stop: 1 #ebebeb);
    color:#333;
}

QWidget#AddressBookPage QPushButton#deleteAddress:pressed {
    border:1px solid #9e9e9e;
}

QWidget#AddressBookPage QTableView { /* Address Listing */
    font-size:12px;
}

QWidget#AddressBookPage QHeaderView::section { /* Min width for Windows fix */
    min-width:260px;
}

/**************************** SETTINGS MENU *********************************************/

/* Encrypt Wallet and Change Passphrase Dialog */
QDialog#AskPassphraseDialog QLabel#passLabel1, QDialog#AskPassphraseDialog QLabel#passLabel2, QDialog#AskPassphraseDialog QLabel#passLabel3 {
    qproperty-alignment: 'AlignVCenter | AlignRight';
    min-width:170px;
    min-height:33px; /* base width of 25px for QLineEdit, plus padding and border */
}

/* Options Dialog */
QDialog#OptionsDialog QValueComboBox, QDialog#OptionsDialog QSpinBox {
    margin-top:5px;
    margin-bottom:5px;
}

QDialog#OptionsDialog QValidatedLineEdit, QDialog#OptionsDialog QValidatedLineEdit:disabled, QDialog#OptionsDialog QLineEdit, QDialog#OptionsDialog QLineEdit:disabled {
    qproperty-alignment: 'AlignVCenter | AlignLeft';
    min-height:20px;
    margin-top:0px;
    margin-bottom:0px;
    padding-top:1px;
    padding-bottom:1px;
}

QDialog#OptionsDialog > QLabel {
    qproperty-alignment: 'AlignVCenter';
    min-height:20px;
}

QDialog#OptionsDialog QWidget#tabDisplay QValueComboBox {
    margin-top:0px;
    margin-bottom:0px;
}

QDialog#OptionsDialog QLabel#label_3 { /* Translations Missing? Label */
    qproperty-alignment: 'AlignVCenter | AlignCenter';
    color:#818181;
    padding-bottom:8px;
}

QDialog#OptionsDialog QCheckBox {
    qproperty-alignment: 'AlignVCenter';
    min-height:20px;
}

QDialog#OptionsDialog QCheckBox#displayAddresses {
    min-height:33px;
}

/**************************** TOOLS MENU ************************************************/

QDialog#RPCConsole QWidget#tab_info QLabel#label_11, QDialog#RPCConsole QWidget#tab_info QLabel#label_10 { /* Margin between Network and Block Chain headers */
    qproperty-alignment: 'AlignBottom';
    min-height:25px;
    min-width:180px;
}

QDialog#RPCConsole QWidget#tab_peers QLabel#peerHeading { /* Peers Info Header */
    color:#031d55;
}

QDialog#RPCConsole QTableView#peerWidget::item { /* Peers Table Items */
    color:#333;
}

QDialog#RPCConsole QPushButton#openDebugLogfileButton {
    max-width:60px;
}

QDialog#RPCConsole QTextEdit#messagesWidget { /* Console Messages Window */
    border:0;
    background-color:#fcfcfc;
    color:#333;
}

QDialog#RPCConsole QLineEdit#lineEdit { /* Console Input */
    margin-right:5px;
}

QDialog#RPCConsole QPushButton#fontSmallerButton { /* Console Smaller Button */
    background-color:transparent;
    padding-left:10px;
    padding-right:10px;
}

QDialog#RPCConsole QPushButton#fontBiggerButton { /* Console Bigger Button */
    background-color:transparent;
    padding-left:10px;
    padding-right:10px;
}

QDialog#RPCConsole QPushButton#clearButton { /* Console Clear Button */
    background-color:transparent;
    padding-left:10px;
    padding-right:10px;
}

QDialog#RPCConsole QPushButton#promptIcon { /* Console Clear Button */
    background-color:transparent;
}

QDialog#RPCConsole .QGroupBox #line { /* Network In Line */
    background-color:#40c2dc;
}

QDialog#RPCConsole .QGroupBox #line_2 { /* Network Out Line */
    background:#fff;
}

/**************************** HELP MENU *************************************************/

/* Command Line Options Dialog */
QDialog#HelpMessageDialog QScrollArea * {
    background-color:#fff;
}

QDialog#HelpMessageDialog QScrollBar:vertical, QDialog#HelpMessageDialog QScrollBar:horizontal {
    border:0;
}

/* About Lux Dialog */
QDialog#AboutDialog QLabel#label, QDialog#AboutDialog QLabel#copyrightLabel, QDialog#AboutDialog QLabel#label_2 { /* About Lux Contents */
    margin-left:10px;
}

QDialog#AboutDialog QLabel#label_2 { /* Margin for About Lux text */
    margin-right:10px;
}

/* Edit Address Dialog */
QDialog#EditAddressDialog QLabel {
    qproperty-alignment: 'AlignVCenter | AlignRight';
    min-height:27px;
    font-weight:normal;
    padding-right:5px;
}

/**************************** OVERVIEW SCREEN *******************************************/

QWidget .QFrame#frame { /* Wallet Balance */
    min-width:490px;
}

QWidget .QFrame#frame > .QLabel {
    min-width:190px;
    font-weight:normal;
    min-height:30px;
}

QWidget .QFrame#frame .QLabel#label_5 { /* Wallet Balance Label */
    qproperty-alignment: 'AlignVCenter | AlignRight';
    min-width:160px;
    background-color:transparent;
    color:#061431;
    margin-right:5px;
    padding-right:5px;
	font-size:14px;
	font-weight: bold;
}

QWidget .QFrame#frame .QLabel#labelWalletStatus { /* Wallet Sync Status */
    qproperty-alignment: 'AlignVCenter | AlignLeft';
    margin-left:3px;
}

QWidget .QFrame#frame .QLabel#labelSpendable { /* Spendable Header */
    qproperty-alignment: 'AlignVCenter | AlignLeft';
    font-size:12px;
    margin-left:18px;
}

QWidget .QFrame#frame .QLabel#labelWatchonly { /* Watch-only Header */
    qproperty-alignment: 'AlignVCenter | AlignLeft';
    font-size:12px;
    margin-left:16px;
}

QWidget .QFrame#frame .QLabel#labelBalanceText { /* Available Balance Label */
    qproperty-alignment: 'AlignVCenter | AlignRight';
    min-width:160px;
    background-color:#40c2dc;
    color:#fff;
    margin-right:5px;
    padding-right:5px;
    font-weight:bold;
    font-size:14px;
    min-height:35px;
}

QWidget .QFrame#frame .QLabel#labelBalance { /* Available Balance */
    qproperty-alignment: 'AlignVCenter | AlignLeft';
    font-size:12px;
    font-weight:bold;
    color:#40c2dc;
    margin-left:0px;
}

QWidget .QFrame#frame .QLabel#labelWatchAvailable { /* Watch-only Balance */
    qproperty-alignment: 'AlignVCenter | AlignLeft';
    font-size:12px;
    margin-left:16px;
}

QWidget .QFrame#frame .QLabel#labelPendingText { /* Pending Balance Label */
    qproperty-alignment: 'AlignVCenter | AlignRight';
    min-width:160px;
    font-size:12px;
    background-color:transparent;
    color:#031d55;
    margin-right:5px;
    padding-right:5px;
}

QWidget .QFrame#frame .QLabel#labelUnconfirmed { /* Pending Balance */
    qproperty-alignment: 'AlignVCenter | AlignLeft';
    font-size:12px;
    margin-left:0px;
}

QWidget .QFrame#frame .QLabel#labelWatchPending { /* Watch-only Pending Balance */
    qproperty-alignment: 'AlignVCenter | AlignLeft';
    font-size:12px;
    margin-left:16px;
}

QWidget .QFrame#frame .QLabel#labelImmatureText { /* Immature Balance Label */
    qproperty-alignment: 'AlignVCenter | AlignRight';
    min-width:160px;
    font-size:12px;
    background-color:transparent;
    color:#031d55;
    margin-right:5px;
    padding-right:5px;
}

QWidget .QFrame#frame .QLabel#labelImmature { /* Immature Balance */
    qproperty-alignment: 'AlignVCenter | AlignLeft';
    font-size:12px;
    margin-left:0px;
}

QWidget .QFrame#frame .QLabel#labelWatchImmature { /* Watch-only Immature Balance */
    qproperty-alignment: 'AlignVCenter | AlignLeft';
    font-size:12px;
    margin-left:16px;
}

QWidget .QFrame#frame .QLabel#labelTotalText { /* Total Balance Label */
    qproperty-alignment: 'AlignVCenter | AlignRight';
    min-width:160px;
    font-size:12px;
    background-color:transparent;
    color:#031d55;
    margin-right:5px;
    padding-right:5px;
}

QWidget .QFrame#frame .QLabel#labelTotal { /* Total Balance */
    qproperty-alignment: 'AlignVCenter | AlignLeft';
    font-size:12px;
    margin-left:0px;
}

QWidget .QFrame#frame .QLabel#labelWatchTotal { /* Watch-only Total Balance */
    qproperty-alignment: 'AlignVCenter | AlignLeft';
    font-size:12px;
    margin-left:16px;
}

/**************************** DARKSEND WIDGET ****************************************/


QWidget .QFrame#frameDarksend { /* Darksend Widget */
    background-color:transparent;
    qproperty-minimumSize: 451px 343px;
}

QWidget .QFrame#frameDarksend QWidget {
    qproperty-geometry: rect(10 0 431 35);
}

QWidget .QFrame#frameDarksend .QLabel#label_2 { /* Darksend Header */
    qproperty-alignment: 'AlignVCenter | AlignRight';
    min-width:160px;
    background-color:#40c2dc;
    color:#fff;
    margin-right:5px;
    padding-right:5px;
    font-weight:bold;
    font-size:14px;
    min-height:35px;
}

/**************************** DARKSEND ***********************************************/

QWidget .QFrame#frameDarksend .QLabel#labelDarksendSyncStatus { /* Darksend Sync Status */
    qproperty-alignment: 'AlignVCenter | AlignLeft';
    margin-left:2px;
}

QWidget .QFrame#frameDarksend #formLayoutWidget {
    qproperty-geometry: rect(10 51 451 175);
}

QWidget .QFrame#frameDarksend #formLayoutWidget > .QLabel {
    min-width:175px;
    font-weight:normal;
    min-height:25px;
}

QWidget .QFrame#frameDarksend #formLayoutWidget .QLabel#darksendEnabledText { /* Darksend Status Label */
    qproperty-alignment: 'AlignVCenter | AlignRight';
    min-width:160px;
    background-color:transparent;
    color:#031d55;
    margin-right:5px;
    padding-right:5px;
}

QWidget .QFrame#frameDarksend #formLayoutWidget .QLabel#darksendEnabled { /* Darksend Status */

}

QWidget .QFrame#frameDarksend #formLayoutWidget .QLabel#labelCompletitionText { /* Darksend Completion Label */
    qproperty-alignment: 'AlignVCenter | AlignRight';
    min-width:160px;
    background-color:transparent;
    color:#031d55;
    margin-right:5px;
    padding-right:5px;

}

QWidget .QFrame#frameDarksend #formLayoutWidget .QProgressBar#darksendProgress { /* Darksend Completion */
    border: 1px solid #818181;
    border-radius: 1px;
    margin-right:43px;
    text-align: right;
    color:#818181;
}

QWidget .QFrame#frameDarksend #formLayoutWidget .QProgressBar#darksendProgress::chunk {
    background-color: #031d55;
    width:1px;
}

QWidget .QFrame#frameDarksend #formLayoutWidget .QLabel#labelAnonymizedText { /* Darksend Balance Label */
    qproperty-alignment: 'AlignVCenter | AlignRight';
    min-width:160px;
    background-color:transparent;
    color:#031d55;
    margin-right:5px;
    padding-right:5px;
}

QWidget .QFrame#frameDarksend #formLayoutWidget .QLabel#labelAnonymized { /* Darksend Balance */

}

QWidget .QFrame#frameDarksend #formLayoutWidget .QLabel#labelAmountRoundsText { /* Darksend Amount and Rounds Label */
    qproperty-alignment: 'AlignVCenter | AlignRight';
    min-width:160px;
    background-color:transparent;
    color:#031d55;
    margin-right:5px;
    padding-right:5px;
}

QWidget .QFrame#frameDarksend #formLayoutWidget .QLabel#labelAmountRounds { /* Darksend Amount and Rounds */

}

QWidget .QFrame#frameDarksend #formLayoutWidget .QLabel#labelSubmittedDenomText { /* Darksend Submitted Denom Label */
    qproperty-alignment: 'AlignVCenter | AlignRight';
    min-width:160px;
    background-color:transparent;
    color:#031d55;
    margin-right:5px;
    padding-right:5px;
}

QWidget .QFrame#frameDarksend #formLayoutWidget .QLabel#labelSubmittedDenom { /* Darksend Submitted Denom */

}

QWidget .QFrame#frameDarksend .QLabel#darkSendStatus { /* Darksend Status Notifications */
    qproperty-alignment: 'AlignVCenter | AlignCenter';
    qproperty-geometry: rect(70 226 395 34);
    font-size:11px;
    color:#818181;
}

/**************************** DARKSEND BUTTONS ***************************************/

QWidget .QFrame#frameDarksend .QPushButton { /* Darksend Buttons - General Attributes */
    border:0px solid #ffffff;
}

QWidget .QFrame#frameDarksend QPushButton:focus {
    border:none;
    outline:none;
}

QWidget .QFrame#frameDarksend .QPushButton#runAutoDenom { /* No idea why this button is in the .UI file... */
    qproperty-geometry: rect(0 0 0 0);
}

QWidget .QFrame#frameDarksend .QPushButton#toggleDarksend { /* Start Luxsend Mixing */
    qproperty-geometry: rect(115 268 295 40);
    font-size:15px;
    font-weight:bold;
    color:#ffffff;
    padding-left:10px;
    padding-right:10px;
    padding-top:5px;
    padding-bottom:6px;
}

QWidget .QFrame#frameDarksend .QPushButton#toggleDarksend:hover {

}

QWidget .QFrame#frameDarksend .QPushButton#darksendAuto { /* Try Mix Button */
    qproperty-geometry: rect(120 314 140 25);
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(250, 250, 250, 128), stop: .95 rgba(250, 250, 250, 255), stop: 1 #ebebeb);
    border:1px solid #d2d2d2;
    color:#616161;
    min-height:25px;
    font-size:9px;
    padding:0px;
}

QWidget .QFrame#frameDarksend .QPushButton#darksendAuto:hover {
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(240, 240, 240, 255), stop: .95 rgba(240, 240, 240, 255), stop: 1 #ebebeb);
    color:#333;
}

QWidget .QFrame#frameDarksend .QPushButton#darksendAuto:pressed {
    border:1px solid #9e9e9e;
}

QWidget .QFrame#frameDarksend .QPushButton#darksendReset { /* Reset Button */
    qproperty-geometry: rect(265 314 140 25);
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(250, 250, 250, 128), stop: .95 rgba(250, 250, 250, 255), stop: 1 #ebebeb);
    border:1px solid #d2d2d2;
    color:#616161;
    min-height:25px;
    font-size:9px;
    padding:0px;
}

QWidget .QFrame#frameDarksend .QPushButton#darksendReset:hover {
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(240, 240, 240, 255), stop: .95 rgba(240, 240, 240, 255), stop: 1 #ebebeb);
    color:#333;
}

QWidget .QFrame#frameDarksend .QPushButton#darksendReset:pressed {
    border:1px solid #9e9e9e;
}

/**************************** RECENT TRANSACTIONS ***************************************/

QWidget .QFrame#frame_2 { /* Transactions Widget */
    min-width:410px;
    margin-right:20px;
    margin-left:0;
    margin-top:0;
}

QWidget .QFrame#frame_2 .QLabel#label_4 { /* Recent Transactions Label */
    /*min-width:180px;*/
    color:#031d55;
    font-weight:bold;
    font-size:15px;
    min-height:24px;
}

QWidget .QFrame#frame_2 .QLabel#labelTransactionsStatus { /* Recent Transactions Sync Status */
    qproperty-alignment: 'AlignBottom | AlignRight';
    min-width:93px;
    min-height:16px;
}

QWidget#OverviewPage .QLabel#labelTokens { /* Recent Tokens Label */
    min-width:180px;
    color:#031d55;
    font-weight:bold;
    font-size:15px;
    min-height:24px;
}

QWidget .QFrame#frame_2 QListView { /* Transaction List */
    font-weight:normal;
    font-size:12px;
    max-width:369px;
    margin-top:12px;
    margin-left:0px; /* CSS Voodoo - set to -66px to hide default transaction icons */
}

/**************************** SEND DIALOG ***********************************************/

QDialog#SendCoinsDialog {
    background-color:#fff;
}

QDialog#SendCoinsDialog .QFrame#frameCoinControl { /* Coin Control Section */
}

QDialog#SendCoinsDialog .QFrame#frameCoinControl > .QLabel { /* Default Font Color and  Size */
    font-weight:normal;
}

QDialog#SendCoinsDialog .QFrame#frameCoinControl .QPushButton#pushButtonCoinControl { /* Coin Control Inputs Button */
    padding-left:10px;
    padding-right:10px;
    min-height:25px;
}

QDialog#SendCoinsDialog .QFrame#frameCoinControl .QLabel#labelCoinControlFeatures { /* Coin Control Header */
    color:#031d55;
    font-weight:bold;
    font-size:14px;
}

QDialog#SendCoinsDialog .QFrame#frameCoinControl .QWidget#widgetCoinControl { /* Coin Control Inputs */
}

QDialog#SendCoinsDialog .QFrame#frameCoinControl .QWidget#widgetCoinControl > .QLabel { /* Coin Control Inputs Labels */
    padding:2px;
}

QDialog#SendCoinsDialog .QFrame#frameCoinControl .QCheckBox#checkBoxCoinControlChange { /* Custom Change Label */
}

QDialog#SendCoinsDialog .QFrame#frameCoinControl .QValidatedLineEdit#lineEditCoinControlChange { /* Custom Change Address */
}

QDialog#SendCoinsDialog .QFrame#frameCoinControl .QLabel#labelCoinControlChangeLabel { /* Custom Change Address Validation Label */
    font-weight:normal;
    qproperty-margin:-6;
    margin-right:112px;
}

QDialog#SendCoinsDialog .QScrollArea#scrollArea .QWidget#scrollAreaWidgetContents { /* Send To Widget */
    background:transparent;
}

QDialog#SendCoinsDialog .QPushButton#sendButton { /* Send Button */
    padding-left:10px;
    padding-right:10px;
}

QDialog#SendCoinsDialog .QPushButton#clearButton { /* Clear Button */
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(250, 250, 250, 128), stop: .95 rgba(250, 250, 250, 255), stop: 1 #ebebeb);
    border:1px solid #d2d2d2;
    color:#616161;
    padding-left:10px;
    padding-right:10px;
}

QDialog#SendCoinsDialog .QPushButton#clearButton:hover {
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(240, 240, 240, 255), stop: .95 rgba(240, 240, 240, 255), stop: 1 #ebebeb);
    color:#333;
}

QDialog#SendCoinsDialog .QPushButton#clearButton:pressed {
    border:1px solid #9e9e9e;
}

QDialog#SendCoinsDialog .QPushButton#addButton { /* Add Button */
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(250, 250, 250, 128), stop: .95 rgba(250, 250, 250, 255), stop: 1 #ebebeb);
    border:1px solid #d2d2d2;
    color:#616161;
    padding-left:10px;
    padding-right:10px;
}

QDialog#SendCoinsDialog .QPushButton#addButton:hover {
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(240, 240, 240, 255), stop: .95 rgba(240, 240, 240, 255), stop: 1 #ebebeb);
    color:#333;
}

QDialog#SendCoinsDialog .QPushButton#addButton:pressed {
    border:1px solid #9e9e9e;
}

QDialog#SendCoinsDialog .QCheckBox#checkUseDarksend { /* Darksend Checkbox */
    color:#616161;
    font-weight:bold;
    background:transparent;
    /*background: qradialgradient(cx:0.5, cy:0.5, radius: 0.5, fx:0.5, fy:0.5, stop:0 rgba(248, 246, 246, 128), stop: 1 rgba(0, 0, 0, 0));*/
    border-radius:5px;
    padding-top:20px;
    padding-bottom:18px;
}

QDialog#SendCoinsDialog .QCheckBox#checkInstanTX { /* InstanTX Checkbox */
    color:#616161;
    font-weight:bold;
    background:transparent;
    /*background: qradialgradient(cx:0.5, cy:0.5, radius: 0.5, fx:0.5, fy:0.5, stop:0 rgba(248, 246, 246, 128), stop: 1 rgba(0, 0, 0, 0));*/
    border-radius:5px;
    padding-top:20px;
    padding-bottom:18px;
    margin-left:10px;
    margin-right:20px;
}

/* This QLabel uses name = "label" which conflicts with Address Book -> New Address */
/* To maximize backwards compatibility this formatting has been removed */

QDialog#SendCoinsDialog QLabel#label {
    /*margin-left:20px;
    margin-right:-2px;
    padding-right:-2px;
    color:#616161;
    font-size:14px;
    font-weight:bold;
    border-radius:5px;
    padding-top:20px;
    padding-bottom:20px;*/
    min-height:27px;
}

QDialog#SendCoinsDialog QLabel#labelBalance {
    margin-left:0px;
    padding-left:0px;
    color:#061431;
    /* font-weight:bold;
    border-radius:5px;
    padding-top:20px;
    padding-bottom:20px; */
    min-height:27px;
}

/**************************** SEND COINS ENTRY ******************************************/

QStackedWidget#SendCoinsEntry .QFrame#SendCoins > .QLabel { /* Send Coin Entry Labels */
    background-color:#40c2dc;
    min-width:102px;
    font-weight:bold;
    font-size:11px;
    color:#ffffff;
    min-height:25px;
    margin-right:5px;
    padding-right:5px;
}

QStackedWidget#SendCoinsEntry .QFrame#SendCoins .QLabel#amountLabel {
    background-color:#6a6a6a;
}

QStackedWidget#SendCoinsEntry .QValidatedLineEdit#payTo { /* Pay To Input Field */
}

QStackedWidget#SendCoinsEntry .QToolButton { /* General Settings for Pay To Icons */
    background-color:transparent;
    padding-left:5px;
    padding-right:5px;
    border: 0;
    outline: 0;
}

QStackedWidget#SendCoinsEntry .QToolButton#addressBookButton { /* Address Book Button */
    padding-left:10px;
}

QStackedWidget#SendCoinsEntry .QToolButton#addressBookButton {
}

QStackedWidget#SendCoinsEntry .QToolButton#pasteButton {
}

QStackedWidget#SendCoinsEntry .QToolButton#deleteButton {
}

QStackedWidget#SendCoinsEntry .QLineEdit#addAsLabel { /* Pay To Input Field */
}

/**************************** COIN CONTROL POPUP ****************************************/

QDialog#CoinControlDialog .QLabel#labelCoinControlQuantityText { /* Coin Control Quantity Label */
    min-height:30px;
    padding-left:15px;
}

QDialog#CoinControlDialog .QLabel#labelCoinControlQuantity { /* Coin Control Quantity */
    min-height:30px;
}

QDialog#CoinControlDialog .QLabel#labelCoinControlBytesText { /* Coin Control Bytes Label */
    padding-left:15px;
}

QDialog#CoinControlDialog .QLabel#labelCoinControlBytes { /* Coin Control Bytes */
}

QDialog#CoinControlDialog .QLabel#labelCoinControlAmountText { /* Coin Control Amount Label */
    min-height:30px;
    padding-left:15px;
}

QDialog#CoinControlDialog .QLabel#labelCoinControlAmount { /* Coin Control Amount */
    min-height:30px;
}

QDialog#CoinControlDialog .QLabel#labelCoinControlPriorityText { /* Coin Control Priority Label */
    padding-left:15px;
}

QDialog#CoinControlDialog .QLabel#labelCoinControlPriority { /* Coin Control Priority */
}

QDialog#CoinControlDialog .QLabel#labelCoinControlFeeText { /* Coin Control Fee Label */
    min-height:30px;
    padding-left:15px;
}

QDialog#CoinControlDialog .QLabel#labelCoinControlFee { /* Coin Control Fee */
    min-height:30px;
}

QDialog#CoinControlDialog .QLabel#labelCoinControlLowOutputText { /* Coin Control Low Output Label */
    padding-left:15px;
}

QDialog#CoinControlDialog .QLabel#labelCoinControlLowOutput { /* Coin Control Low Output */
}

QDialog#CoinControlDialog .QLabel#labelCoinControlAfterFeeText { /* Coin Control After Fee Label */
    min-height:30px;
    padding-left:15px;
}

QDialog#CoinControlDialog .QLabel#labelCoinControlAfterFee { /* Coin Control After Fee */
    min-height:30px;
}

QDialog#CoinControlDialog .QLabel#labelCoinControlChangeText { /* Coin Control Change Label */
    padding-left:15px;
}

QDialog#CoinControlDialog .QLabel#labelCoinControlChange { /* Coin Control Change */

}

QDialog#CoinControlDialog .QFrame#frame .QPushButton#pushButtonSelectAll { /* (un)select all button */
    padding-left:10px;
    padding-right:10px;
    min-height:25px;
}

QDialog#CoinControlDialog .QFrame#frame .QPushButton#pushButtonToggleLock { /* Toggle lock state button */
    padding-left:10px;
    padding-right:10px;
    min-height:25px;
}

QDialog#CoinControlDialog .QDialogButtonBox#buttonBox QPushButton { /* Coin Control 'OK' button */
}

QDialog#CoinControlDialog .QFrame#frame .QRadioButton#radioTreeMode { /* Coin Control Tree Mode Selector */
    color:#818181;
    background-color:transparent;
}

QDialog#CoinControlDialog .QFrame#frame .QRadioButton#radioListMode { /* Coin Control List Mode Selector */
    color:#818181;
    background-color:transparent;
}

QDialog#CoinControlDialog QHeaderView::section:first { /* Bug Fix: the number "1" displays in this table for some reason... */
    color:transparent;
}

QDialog#CoinControlDialog .CoinControlTreeWidget#treeWidget { /* Coin Control Widget Container */
    outline:0;
    background-color:#ffffff;
    border:1px solid #333;
}

QDialog#CoinControlDialog .CoinControlTreeWidget#treeWidget::item {
}

QDialog#CoinControlDialog .CoinControlTreeWidget#treeWidget::item:selected { /* Coin Control Item (selected) */
    background-color:#40c2dc;
    color:#fff;
}

QDialog#CoinControlDialog .CoinControlTreeWidget#treeWidget::item:checked { /* Coin Control Item (checked) */
    background-color:#f7f7f7;
    color:#fff;
}

QDialog#CoinControlDialog .CoinControlTreeWidget#treeWidget::branch:selected { /* Coin Control Branch Icon */
    background-image: url(':/images/qtreeview_selected');
    background-repeat:no-repeat;
    background-position:center;
    background-color:#f7f7f7;
    color:#333;
}

QDialog#CoinControlDialog .CoinControlTreeWidget#treeWidget::branch:checked { /* Coin Control Branch Icon */
    background-image: url(':/images/qtreeview_selected');
    background-repeat:no-repeat;
    background-position:center;
    background-color:#f7f7f7;
    color:#333;
}

QDialog#CoinControlDialog .CoinControlTreeWidget#treeWidget::seperator {

}

QDialog#CoinControlDialog .CoinControlTreeWidget#treeWidget::indicator { /* Coin Control Widget Checkbox */

}

/**************************** RECEIVE COINS *********************************************/

QWidget#ReceiveCoinsDialog {
    background-color:#fff;
}

QWidget#ReceiveCoinsDialog .QFrame#frame2 .QLabel#label_2 { /* Label Label */
    background-color:#40c2dc;
    min-width:102px;
    color:#ffffff;
    font-weight:bold;
    font-size:11px;
    padding-right:5px;
}

QWidget#ReceiveCoinsDialog .QFrame#frame2 .QLabel#label { /* Amount Label */
    background-color:#6a6a6a;
    min-width:102px;
    color:#ffffff;
    font-weight:bold;
    font-size:11px;
    padding-right:5px;
}

QWidget#ReceiveCoinsDialog .QFrame#frame2 .QLabel#label_3 { /* Message Label */
    background-color:#40c2dc;
    min-width:102px;
    color:#ffffff;
    font-weight:bold;
    font-size:11px;
    padding-right:5px;
}

QWidget#ReceiveCoinsDialog .QFrame#frame2 QPushButton#clearButton { /* Clear Button */
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(250, 250, 250, 128), stop: .95 rgba(250, 250, 250, 255), stop: 1 #ebebeb);
    border:1px solid #d2d2d2;
    color:#616161;
    padding-left:10px;
    padding-right:10px;
}

QWidget#ReceiveCoinsDialog .QFrame#frame2 QPushButton#clearButton:hover {
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(240, 240, 240, 255), stop: .95 rgba(240, 240, 240, 255), stop: 1 #ebebeb);
    color:#333;
}

QWidget#ReceiveCoinsDialog .QFrame#frame2 QPushButton#clearButton:pressed {
    border:1px solid #9e9e9e;
}

QWidget#ReceiveCoinsDialog .QFrame#frame QPushButton#showRequestButton { /* Show Button */
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(250, 250, 250, 128), stop: .95 rgba(250, 250, 250, 255), stop: 1 #ebebeb);
    border:1px solid #d2d2d2;
    color:#616161;
    padding-left:10px;
    padding-right:10px;
}

QWidget#ReceiveCoinsDialog .QFrame#frame QPushButton#showRequestButton:hover {
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(240, 240, 240, 255), stop: .95 rgba(240, 240, 240, 255), stop: 1 #ebebeb);
    color:#333;
}

QWidget#ReceiveCoinsDialog .QFrame#frame QPushButton#showRequestButton:pressed {
    border:1px solid #9e9e9e;
}

QWidget#ReceiveCoinsDialog .QFrame#frame QPushButton#removeRequestButton { /* Remove Button */
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(250, 250, 250, 128), stop: .95 rgba(250, 250, 250, 255), stop: 1 #ebebeb);
    border:1px solid #d2d2d2;
    color:#616161;
    padding-left:10px;
    padding-right:10px;
}

QWidget#ReceiveCoinsDialog .QFrame#frame QPushButton#removeRequestButton:hover {
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(240, 240, 240, 255), stop: .95 rgba(240, 240, 240, 255), stop: 1 #ebebeb);
    color:#333;
}

QWidget#ReceiveCoinsDialog .QFrame#frame QPushButton#removeRequestButton:pressed {
    border:1px solid #9e9e9e;
}

QWidget#ReceiveCoinsDialog .QFrame#frame .QLabel#label_6 { /* Requested Payments History Label */
    color:#031d55;
    font-weight:bold;
    font-size:14px;
}

/**************************** RECEIVE COINS DIALOG **************************************/

QDialog#ReceiveRequestDialog QTextEdit { /* Contents of Receive Coin Dialog */
    border:1px solid #d7d7d7;
}

/**************************** TRANSACTIONS PAGE *****************************************/

TransactionView QLineEdit { /* Address Filter */
    margin-bottom:2px;
    margin-right:1px;
    min-width:111px;
    text-align:center;
}

TransactionView QComboBox {
    margin-bottom:1px;
    margin-right:1px;
}

QLabel#transactionSumLabel { /* Example of setObjectName for widgets without name */
    color:#061431;
    font-weight:bold;
}

QLabel#transactionSum { /* Example of setObjectName for widgets without name */
    color:#061431;
}

/**************************** TRANSACTION DETAILS DIALOG ********************************/

QDialog#TransactionDescDialog QTextEdit { /* Contents of Receive Coin Dialog */
    border:1px solid #d7d7d7;
}

/********************************* CALENDAR WIDGET **************************************/

QCalendarView {
    border:1px solid #333;
}

QCalendarWidget QWidget#qt_calendar_navigationbar { /* Calendar widget navigation bar */
    background-color:#40c2dc;
    font-weight:bold;
}

QCalendarWidget QAbstractItemView { /* Calendar widget days */
    alternate-background-color:#dedbe5;
    background-color:#fff;
}

QCalendarWidget QAbstractItemView:enabled { /* Calendar widget weekdays in month */
    color:#333;
}

QCalendarWidget QAbstractItemView:disabled { /* Calendar widget days not in month */
    color:#818181;
}

QDialog#Bip38ToolDialog  .QToolButton { 
    background-color:transparent;
    border: 0;
    outline: 0;
}

QDialog#Bip38ToolDialog .QPushButton {
   margin-right: 0px;
}

QDialog#Bip38ToolDialog .QPushButton#clearButton_DEC { /* Clear Button */
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(250, 250, 250, 128), stop: .95 rgba(250, 250, 250, 255), stop: 1 #ebebeb);
    border:1px solid #d2d2d2;
    color:#616161;
    margin-right: 0px;
}

QDialog#Bip38ToolDialog .QPushButton#clearButton_DEC:hover {
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(240, 240, 240, 255), stop: .95 rgba(240, 240, 240, 255), stop: 1 #ebebeb);
    color:#333;
}

QDialog#Bip38ToolDialog .QPushButton#clearButton_DEC:pressed {
    border:1px solid #9e9e9e;
}

QDialog#Bip38ToolDialog .QPushButton#clearButton_ENC { /* Clear Button */
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(250, 250, 250, 128), stop: .95 rgba(250, 250, 250, 255), stop: 1 #ebebeb);
    border:1px solid #d2d2d2;
    color:#616161;
    margin-right: 0px;
}

QDialog#Bip38ToolDialog .QPushButton#clearButton_ENC:hover {
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(240, 240, 240, 255), stop: .95 rgba(240, 240, 240, 255), stop: 1 #ebebeb);
    color:#333;
}

QDialog#Bip38ToolDialog .QPushButton#clearButton_ENC:pressed {
    border:1px solid #9e9e9e;
}

QDialog#MultiSendDialog .QToolButton {
    background-color:transparent;
    border: 0;
    outline: 0;
}

QDialog#MultiSendDialog .QLabel#message[status="ok"]{
   color: green;
}

QDialog#MultiSendDialog .QLabel#message[status="error"]{
   color: red;
}

QDialog#MultiSendDialog .QPushButton {
   margin-right: 0px;
}

QDialog#MultiSendDialog .QPushButton#addButton { /* Clear Button */
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(250, 250, 250, 128), stop: .95 rgba(250, 250, 250, 255), stop: 1 #ebebeb);
    border:1px solid #d2d2d2;
    color:#616161;
    margin-right: 0px;
}

QDialog#MultiSendDialog .QPushButton#addButton:hover {
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(240, 240, 240, 255), stop: .95 rgba(240, 240, 240, 255), stop: 1 #ebebeb);
    color:#333;
}

QDialog#MultiSendDialog .QPushButton#addButton:pressed {
    border:1px solid #9e9e9e;
}

QDialog#MultiSendDialog .QPushButton#deleteButton { /* Clear Button */
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(250, 250, 250, 128), stop: .95 rgba(250, 250, 250, 255), stop: 1 #ebebeb);
    border:1px solid #d2d2d2;
    color:#616161;
    margin-right: 0px;
}

QDialog#MultiSendDialog .QPushButton#deleteButton:hover {
    background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: .01 #f6f6f6, stop: .1 rgba(240, 240, 240, 255), stop: .95 rgba(240, 240, 240, 255), stop: 1 #ebebeb);
    color:#333;
}

QDialog#MultiSendDialog .QPushButton#deleteButton:pressed {
    border:1px solid #9e9e9e;
}
